truncated mountain - Turkish English Dictionary